package com.fjb.pojo.cart.vo;

import java.math.BigDecimal;

/**
 * @Description:TODO
 * @author hemiao
 * @time:2020年2月5日 下午6:48:53
 */
public class ShoppingCartVo {
	
	private Integer id;
	
	/**
     * 主账号id
     */
    private Integer mainUserId;

    /**
     * 用户id
     */
    private Integer userId;
    
    /**
     * 卖家用户id
     */
    private Integer sellerUserId;

    /**
     * 产品id
     */
    private Integer productId;

    /**
     * 购买数量
     */
    private Integer skuCount;

    /**
     * 属性 sku id
     */
    private Integer attrSkuId;

    /**
     * 当时选中的价格
     */
    private BigDecimal skuPrice;

    /**
     * 属性sku json  ：{"titleCode":"6035725008","titleName":"颜色","attrCodeOne":"2464190446","attrCodeTwo":"0","attrName":"黑色"}
     */
    private String attrSkuJson;

    private String skuFileUrl;
    
    /**
     * 产品名称
     */
    private String productName;
    
    /**
     * 产品编号
     */
    private String productNumber;
    
    /**
     * 产品状态
     */
    private Integer productStatus;
    
    private Integer cartChecked;
    
    private Boolean checked = true;
    
    private String specStr;

	public Integer getMainUserId() {
		return mainUserId;
	}

	public void setMainUserId(Integer mainUserId) {
		this.mainUserId = mainUserId;
	}

	public Integer getUserId() {
		return userId;
	}

	public void setUserId(Integer userId) {
		this.userId = userId;
	}

	public Integer getProductId() {
		return productId;
	}

	public void setProductId(Integer productId) {
		this.productId = productId;
	}

	public Integer getSkuCount() {
		return skuCount;
	}

	public void setSkuCount(Integer skuCount) {
		this.skuCount = skuCount;
	}

	public Integer getAttrSkuId() {
		return attrSkuId;
	}

	public void setAttrSkuId(Integer attrSkuId) {
		this.attrSkuId = attrSkuId;
	}

	public BigDecimal getSkuPrice() {
		return skuPrice;
	}

	public void setSkuPrice(BigDecimal skuPrice) {
		this.skuPrice = skuPrice;
	}

	public String getAttrSkuJson() {
		return attrSkuJson;
	}

	public void setAttrSkuJson(String attrSkuJson) {
		this.attrSkuJson = attrSkuJson;
	}

	public String getSkuFileUrl() {
		return skuFileUrl;
	}

	public void setSkuFileUrl(String skuFileUrl) {
		this.skuFileUrl = skuFileUrl;
	}

	public String getProductName() {
		return productName;
	}

	public void setProductName(String productName) {
		this.productName = productName;
	}

	public String getProductNumber() {
		return productNumber;
	}

	public void setProductNumber(String productNumber) {
		this.productNumber = productNumber;
	}

	public Integer getProductStatus() {
		return productStatus;
	}

	public void setProductStatus(Integer productStatus) {
		this.productStatus = productStatus;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Boolean getChecked() {
		return checked;
	}

	public void setChecked(Boolean checked) {
		this.checked = checked;
	}

	public String getSpecStr() {
		return specStr;
	}

	public void setSpecStr(String specStr) {
		this.specStr = specStr;
	}

	public Integer getCartChecked() {
		return cartChecked;
	}

	public void setCartChecked(Integer cartChecked) {
		this.cartChecked = cartChecked;
	}

	public Integer getSellerUserId() {
		return sellerUserId;
	}

	public void setSellerUserId(Integer sellerUserId) {
		this.sellerUserId = sellerUserId;
	}
	
}
